/*=======================================================================
*** PORTO_SUB STYLE SHEET***
========================================================================*/
*{padding:0;margin:0;}
#header .header-top-div {
	background-color:#1158aa;height:40px;color:#FFF;font-size:16px;
}

#block-baoludebiaodandownload-search-pagesearch-download-page {float:right;z-index:99;}
#block-baoludebiaodandownload-search-pagesearch-download-page input#edit-search-d-api-fulltext{margin-top: -10px;}
#block-baoludebiaodandownload-search-pagesearch-download-page input#edit-submit-download-search-page{margin-right: 10px;margin-top:2px;}
#block-baoludebiaodandownload-search-pagesearch-download-page .form--inline .form-actions{display:inline;}

#block-porto-sub-content .tabs-product header:before{
    /*transform: translateX(-50%);
    content: "";
    left: 50%;
    position: absolute;
    width: 100vw;
    top: 0;
    height: 100%;
    z-index: -1;*/}
#block-porto-sub-content .tabs-product header{background-color: #0088cc;}
#block-porto-sub-content .tabs-product header a{color: #fff;}

#block-porto-sub-content .tabs-product header .active a{color: #004c72;background-color: #f0f0f0;}
#block-porto-sub-content .tabs-product header a:hover{color: #004c72;background-color:#ccc;}
#block-porto-sub-content .field--name-field-product-model{color:#fff;font-weight:800;}
#block-porto-sub-content .sticky-container{
margin-right: auto;
    margin-left: auto;

    position: relative;

        }
#block-porto-sub-content .sticky-container ul li{
    list-style:none;
    display:inline-block;
    margin-right:0px;
    line-height:50px;
	cursor: pointer;
	width: 10%;
	text-align: center;
        }
#block-porto-sub-content .sticky-container ul{
            margin-bottom:0;
        }
#block-porto-sub-content .tab-content{min-height:200px;}
@media only screen and (min-width: 768px){
#block-porto-sub-content .sticky-container li{float:left; }

#block-porto-sub-content .toggle-option-s{ float:left;margin-right: 50px;}
}
@media only screen and (max-width: 767px){
#toggle-option .field--name-field-product-model{text-align:left;}
#toggle-option .field--name-field-product-model:before {content: "﹀";left: 48%;position: absolute;font-size: 20px;line-height:2.8;}
#block-porto-sub-content .toggle-option-s{text-align:center;cursor: pointer;}
#block-porto-sub-content .sticky-container ul li{
	list-style: none;
    display: inline-block;
    margin-right: 50px;
    line-height: 50px;
    width: 100%;
	text-align: center;

        }
#block-porto-sub-content .toggle-intro-u{overflow: hidden;max-height: 62.5rem;}


#block-porto-sub-content .toggle-intro-x{overflow: hidden;max-height: 0rem;}

}

#block-porto-sub-content .toggle-option-s{padding: 0.2em 1em;text-decoration: none;color: #FFF;line-height: 50px;}

#block-porto-sub-content .fixDiv{
	left:0;
	position:fixed;
	top:80px;
	z-index:1;
	background:#fbfbfb;
	width:100%;
	
        }

#header .header-top-text {padding-top:8px;float:left;}
#header .header-top-tele {float:right;display:inline;margin-right:30px;padding-top:2px;}
#header .header-top-search {float:right;display:inline;padding-top:5px;}
header .search-block-form input.form-search{
    /*border-radius: 20px;*/
    font-size: 0.9em;
    height: 30px;
    margin: 0;
    padding: 6px 12px
    perspective: 1000px;
    width: 230px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
}
.home-intro {background-color:#1158aa;color:#FFF;text-align:center;font-weight:500;font-size:28px;/*line-height:30px;*/}
.home-intro span {font-size:13px;font-weight:300;}

.front_categories_sort {text-align:center;}
.front_categories_sort ul{overflow:hidden;width:100%;}
.front_categories_sort ul li{display:inline-block;list-style-type:none;margin: 0 10px ;margin-bottom:10px;}
.front_categories_sort img {border:1px solid #CCC;}

.front_catalog {background-color:#f2f3f5;width:100%;padding-bottom: 20px;}
.front_catalog_sort {text-align:center;}
.front_catalog_sort ul{overflow:hidden;width:100%;padding-top:30px;}
.front_catalog_sort ul li{display:inline-block;list-style-type:none;margin:auto 25px;line-height:170px;}
.front_catalog_sort img {border:1px solid #CCC;}

.front_agent_brands {background-color:#f5f5f5;margin-top: 30px;}
.front_agent_brands_title{background-color:#1158aa;color:#FFF;text-align:center;font-weight:500;padding:20px 0 10px 0;margin-bottom:20px;font-size:28px;/*line-height:30px;*/}
.front_agent_brands_title span {font-size:14px;font-weight:300;}
.front_agent_brands_sort {text-align:center;}
.front_agent_brands_sort ul{overflow:hidden;width:100%;}
.front_agent_brands_sort img {border:1px solid #CCC;}


.front_agent_brands_sort ul li{list-style-type:none;margin: 0 10px ;margin-bottom:10px;display:inline-block;overflow:hidden;position:relative;}
.front_agent_brands_sort ul li .photo{overflow:hidden;}
.front_agent_brands_sort .rsp{width:294px;height:100px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.front_agent_brands_sort .text{position:absolute;left:-293px;top:0px;overflow:hidden;}
.front_agent_brands_sort .text h3{width:293px;margin-top:10px;text-align:center;color:#FFFFFF;font-size:20px;}
.front_agent_brands_sort .text a{text-decoration:none}
.front_agent_brands_sort .text div{text-align:center;color:#FFFFFF;font-size:18px;}

.front_solution {background-color:#f2f3f5;width:100%}
.front_solution_sort {text-align:center;padding-bottom: 20px;}
.front_solution_sort ul{overflow:hidden;width:100%;padding-top:30px;}
.front_solution_sort ul li{display:inline-block;list-style-type:none;margin:auto 25px;line-height:170px;}
.front_solution_sort img {border:1px solid #CCC;}

.block-views-blockblock-news-recommend-block-news-recommend-1{
	width:100%;
	text-align:center;
    
}
.front_news_title{color:#1158aa;text-align:center;font-weight:500;padding:20px 0 10px 0;margin-bottom:20px;font-size:28px;line-height:30px;}
.front_news_title span {font-size:14px;font-weight:300;}
/*.block-views-blockblock-news-recommend-block-news-recommend-1 h2{
    color:#1158aa;
	font-size:24px;
}
.block-views-blockblock-news-recommend-block-news-recommend-1 span{
    font-size: 12px;
    font-weight: 300;
}*/
.block-views-blockblock-news-recommend-block-news-recommend-1 .front_news_list {
	font-size:14px;
	width:100%;
}
.block-views-blockblock-news-recommend-block-news-recommend-1 .front_news_list .front_news_list_date {
    float:left;
}
.block-views-blockblock-news-recommend-block-news-recommend-1 .front_news_list .front_news_list_title {
    margin-left:90px;
	text-align:left;
}
.block-views-blockblock-news-recommend-block-news-recommend-1 .front_news_list ul {

}
.block-views-blockblock-news-recommend-block-news-recommend-1 .front_news_list ul li {
	border-bottom:#cccccc 1px dashed;
    list-style-type:none;

}
.block-views-blockblock-news-recommend-block-news-recommend-1 .view-content{
    display:inline-block;
    vertical-align:top;
}
.block-views-blockblock-news-recommend-block-news-recommend-1 .view-content img{

    max-width: 100%;
    height: auto;
}
.block-views-blockblock-news-recommend-block-news-recommend-1 .view-footer{
	display:inline-block;
	margin-left:20px;


}
.block-views-blockblock-news-recommend-block-news-recommend-1 .news_recommend_1_align{
	width:100%;
	margin:0 auto;
}
.resource-more {float:right;margin-right:20px;}
.owl-carousel .owl-nav .owl-prev:before {content: "\f104";font-size: 20px;top:0px;}
.owl-carousel .owl-nav .owl-next:before {content: "\f105";font-size: 20px;top:0px;}
.owl-carousel .owl-nav [class*="owl-"]{background-color:#b9b9b9}
.owl-theme .owl-nav [class*=owl-]{background:#4e4e4e;opacity:0.8;}
.owl-carousel .owl-nav [class*="owl-"]:hover{background-color:#4e4e4e;opacity:0.5;}
.owl-carousel .owl-nav .owl-next {right:0px;}
.owl-carousel .owl-nav .owl-prev {left:0px;}

.owl-prev, .owl-next {opacity: 0 !important;}

.owl-carousel:hover .owl-prev {opacity: 0.5 !important;}
.owl-carousel:hover .owl-next {opacity: 0.5 !important;}

/*left sider menu start*/
#brands_left_menu ul { 
margin: 0; 
padding: 0; 
list-style: none; 
width: 230px; /* Width of Menu Items */ 
border-bottom: 1px solid #fff; 
font-size:16px;
} 

#brands_left_menu ul li { 
position: relative; 
} 

#brands_left_menu ul li span { 
padding:0 10px;
} 

#brands_left_menu li ul { 
position: absolute; 
left: 229px; /* Set 1px less than menu width */ 
top: 0; 
display: none; 
z-index:10;
} 

/* Styles for Menu Items */ 
#brands_left_menu ul li { 
display: block; 
text-decoration: none; 
color: #000; 
background: #FAFAFA; /* IE6 Bug */ 
padding: 5px 5px 5px 25px; 
border: 1px solid #fff; /* IE6 Bug */ 
border-bottom: 0; 
font-size:15px;
} 

#brands_left_menu ul li a{color: #000; }

#brands_left_menu ul li:hover  { 

background: #e8e8e8; 

} 

#brands_left_menu li:hover ul, li.over ul { display: block; } /* The magic */ 
/*left sider menu end*/

#footer .footer_product_categories_title {
	font-size: 22px;
	font-weight: 500;
	color: #1158aa;
}
#footer .footer_product_categories span{
	font-size: 14px;
    font-weight: 300;
}
#footer .footer_product_categories ul{
	margin-top:20px;
    width:200px;
	}
#footer .footer_product_categories ul li{
	color: #1158aa;
	float:left;
	width:100px;
	list-style-type:none;
	}
#footer .footer_product_categories ul li a{
	color: #1158aa;

	}

#footer .footer_brands_categories_title {
	font-size: 22px;
	font-weight: 500;
	color: #1158aa;
}

#footer .footer_brands_categories span{
	font-size: 14px;
    font-weight: 300;
}
#footer .footer_brands_categories ul{
	margin-top:20px;
    width:200px;
	}
#footer .footer_brands_categories ul li{
	color: #1158aa;
	float:left;
	width:100px;
	list-style-type:none;
	}

#footer .footer_brands_categories ul li a{

	color: #1158aa;
}

#footer .footer_sales_channels_title {
	font-size: 22px;
	font-weight: 500;
	color: #1158aa;
}
#footer .footer_sales_channels span{
	font-size: 14px;
    font-weight: 300;
}
#footer .footer_sales_channels ul{
	margin-top:20px;
    /*width:200px;*/
	}
#footer .footer_sales_channels ul li{
	color: #1158aa;
	float:left;
	width:50%;
	list-style-type:none;
	text-align:center;
	}


#footer .footer_about_us_title {
	font-size: 22px;
	font-weight: 500;
	color: #1158aa;
}
#footer .footer_about_us span{
	font-size: 14px;
    font-weight: 300;
}
#footer .footer_about_us ul{
	margin-top:20px;
    width:200px;
	}
#footer .footer_about_us ul li{
	color: #1158aa;
	float:left;
	width:200px;
	list-style-type:none;
	}
#footer .footer_about_us_tel {
	float:left;
	font-weight:600;

	font-size:18px;
	color:#1158aa;
}
#footer .footer_copyright_bottom{
	text-align:center;
}
/*
@media (min-width: 992px) {
#header .header-nav-main nav > ul > li {
	border-right:1px dashed #999;
	width:120px;
	text-align:center;
}
@media (max-width: 991px) {
#header .header-nav-main nav > ul > li {
	border-right:1px dashed #999;
	width:100px;
	text-align:center;
}
}
*/

#front_header_style{
	width:100%;
    height:328px;
	background-image: url("/themes/porto_sub/img/banner-pinpai.jpg");background-position:center;
	position:relative;
}
#front_header_style_productlist{
	width:100%;
    height:328px;
	background-image: url("/themes/porto_sub/img/banner-chanpin.jpg");background-position:center;
	position:relative;
}
#front_header_style_brandslist{
	width:100%;
    height:328px;
	background-image: url("/themes/porto_sub/img/banner-pinpai.jpg");background-position:center;
	position:relative;
}
#front_header_style_service{
	width:100%;
    height:328px;
	background-image: url("/themes/porto_sub/img/banner-fuwu.jpg");background-position:center;
	position:relative;
}
#front_header_style_aboutus{
	width:100%;
    height:328px;
	background-image: url("/themes/porto_sub/img/banner-women.jpg");background-position:center;
	position:relative;
}
#front_header_style_contactus{
	width:100%;
    height:328px;
	background-image: url("/themes/porto_sub/img/banner-lianxi.jpg");background-position:center;
	position:relative;
}
#front_header_style_news{
	width:100%;
    height:328px;
	background-image: url("/themes/porto_sub/img/banner-xinwen.jpg");background-position:center;
	position:relative;
}
#front_header_line{
	width:100%;
	height:45px;
	background:#ccc;
	position:absolute;
	bottom:0px;


	}
#front_header_position{
	width:100%;
	height:80px;
	position:absolute;
	bottom:0px;
	}
#front_header_menu{
 font-size:20px;
 font-weight:500;
 color:#fff;
 font-family:"微软雅黑";
	width:120px;
	height:80px;
	line-height:80px;
	 overflow:hidden; 
	background:#0088cc;
float:left;
	text-align:center;

	}
#front_header_icon{
	 font-size:50px;
 font-weight:500px;
 color:#fff;
float:left;
	width:120px;
	height:80px;
	background:#2b3033;

	line-height:80px;
	 overflow:hidden;
	color:#FFF;
	text-align:center;
	}
/*
#front_header_menu h1{
	line-height:80px;
	color:#fff;
}
#front_header_icon h1{
	line-height:80px;
	color:#fff;
	font-size:60px;
}*/
#front_header_right {
margin-top:35px;
	height:45px;

float:left;
	}
#front_header_submenu1 {
float:left;
	width:100px;
	height:45px;
	background:#d8d8d8;
	color:#777;
  line-height:45px;   
  overflow:hidden;   
	text-align:center;
	font-size:14px;

	
	}
#front_header_submenu1 a{color:#777;text-decoration:none;}
#front_header_submenu1:hover {background:#0088cc;}
#front_header_submenu1:hover a{color:#fff;}
#front_header_submenu2 {

float:left;
	width:100px;
	height:45px;
	background:#d8d8d8;
	color:#777;
  line-height:45px;   
  overflow:hidden;  
	text-align:center;
	font-size:14px;

	
	}
#front_header_submenu2 a{color:#777;text-decoration:none;}
#front_header_submenu2:hover {background:#0088cc;}
#front_header_submenu2:hover a{color:#fff;}
#front_header_submenu3{
float:left;
	width:100px;
	height:45px;
	background:#d8d8d8;
	color:#777;
  line-height:45px;   
  overflow:hidden;  
	text-align:center;
	font-size:14px;

	
	}
#front_header_submenu3 a{color:#777;text-decoration:none;}
#front_header_submenu3:hover {background:#0088cc;}
#front_header_submenu3:hover a{color:#fff;}
#front_header_submenu4 {

	width:100px;
	height:45px;
	background:#d8d8d8;
	color:#777;
  line-height:45px;   
  overflow:hidden;  
	text-align:center;
	font-size:14px;
float:left;
	
	}
#front_header_submenu4 a{color:#777;text-decoration:none;}
#front_header_submenu4:hover {background:#0088cc;}
#front_header_submenu4:hover a{color:#fff;}
#front_header_submenu5 {

	width:100px;
	height:45px;
	background:#d8d8d8;
	color:#777;
  line-height:45px;   
  overflow:hidden;  
	text-align:center;
	font-size:14px;

	float:left;
	}
#front_header_submenu5 a{color:#777;text-decoration:none;}
#front_header_submenu5:hover {background:#0088cc;}
#front_header_submenu5:hover a{color:#fff;}
#front_header_submenu6 {

	width:100px;
	height:45px;
	background:#d8d8d8;
	color:#777;
  line-height:45px;   
  overflow:hidden;  
	text-align:center;
	font-size:14px;

	float:left;
	}
#front_header_submenu6 a{color:#777;text-decoration:none;}
#front_header_submenu6:hover {background:#0088cc;}
#front_header_submenu6:hover a{color:#fff;}

/*
#front_header_style{
	width:100%;
    _height:200px; 
    min-height:200px ;
	background:#000;
}
#front_header_line{
	width:100%;
	height:45px;
	background:#ccc;
	}
#front_header_position{
	position:relative;
	height:30px;
	}
#front_header_menu{
	position: absolute;
	width:120px;
	height:80px;
	background:#0088cc;
	float:left;
	text-align:center;
	bottom:-15px;
	}
#front_header_icon{
	position: absolute;
	width:120px;
	height:80px;
	background:#2b3033;
    margin-left:120px;
	bottom:-15px;
	color:#FFF;
	text-align:center;
	}
#front_header_menu h1{
	line-height:80px;
	color:#fff;
}
#front_header_icon h1{
	line-height:80px;
	color:#fff;
	font-size:60px;
}

#front_header_submenu1 {
	position: absolute;
	width:100px;
	height:45px;
	background:#d8d8d8;
	color:#777;
    margin-left:240px;
	bottom:-15px;
	text-align:center;
	font-size:14px;
	padding:10px;
	
	}
#front_header_submenu1 a{color:#777;text-decoration:none;}
#front_header_submenu2 {
	position: absolute;
	width:100px;
	height:45px;
	background:#d8d8d8;
	color:#777;
    margin-left:340px;
	bottom:-15px;
	text-align:center;
	font-size:14px;
	padding:10px;
	
	}
#front_header_submenu2 a{color:#777;text-decoration:none;width:100px;height:45px;position: absolute;}
#front_header_submenu2 a:hover {color:#fff;background:#0088cc;}
#front_header_submenu3 {
	position: absolute;
	width:100px;
	height:45px;
	background:#d8d8d8;
	color:#777;
    margin-left:440px;
	bottom:-15px;
	text-align:center;
	font-size:14px;
	padding:10px;
	
	}
#front_header_submenu3 a{color:#777;text-decoration:none;}
#front_header_submenu4 {
	position: absolute;
	width:100px;
	height:45px;
	background:#d8d8d8;
	color:#777;
    margin-left:540px;
	bottom:-15px;
	text-align:center;
	font-size:14px;
	padding:10px;
	
	}
#front_header_submenu4 a{color:#777;text-decoration:none;}
#front_header_submenu5 {
	position: absolute;
	width:100px;
	height:45px;
	background:#d8d8d8;
	color:#777;
    margin-left:640px;
	bottom:-15px;
	text-align:center;
	font-size:14px;
	padding:10px;
	
	}
#front_header_submenu5 a{color:#777;text-decoration:none;}
*/


/*
#hb_product{
	width:100%;
    _height:200px; 
    min-height:200px ;
	background:#000;	
}
#hb_product_line{
	width:100%;
	height:45px;
	background:#ccc;
	}
#hb_product_position{
	position:relative;
	height:30px;
	}
#hb_product_page{
	position: absolute;
	width:120px;
	height:80px;
	background:#0088cc;
	float:left;
	text-align:center;
	bottom:-15px;
	}
#hb_product_icon{
	position: absolute;
	width:120px;
	height:80px;
	background:#2b3033;
    margin-left:120px;
	bottom:-15px;
	color:#FFF;
	text-align:center;
	}
#hb_product_page h1{
	line-height:80px;
	color:#fff;
}
#hb_product_icon h1{
	line-height:80px;
	color:#fff;
	font-size:60px;
}
#hb_news_dt{
	position: absolute;
	width:100px;
	height:45px;
	background:#d8d8d8;
margin-left:240px;
		bottom:-15px;
		text-align:center;
		font-size:14px;
		padding:10px;
	}
#hb_news_pp{
	position: absolute;
	width:100px;
	height:45px;
	background:#d8d8d8;
margin-left:340px;
		bottom:-15px;
		text-align:center;
		font-size:14px;
		padding:10px;
	}
*/
/*
#news_div1 li{float:left; list-style:none;margin:5px 5px;}
#news_div2{
	float:left;border: 1px solid #F1EFEF;
	}
#news_div3{
	 overflow: hidden;width:254px;height:253px; background:#595959; text-align:left;padding:5px;
	}
#news_div3 p{color:#fff;}
#news_div3 h3{font-size:14px;}
#news_div3 a{font-size:14px;color:#fff;}
#news_div3:hover{background:#1fabf6;}
#news_div2 img{max-width:400px;max-height:253px;}
#news_div1 ul{display:inline-block; }
#news_div4 { width:80%; text-align:center; border:1px solid #fff;margin:0px auto;}
*/
.bottom_nav_menu {font-family: 微软雅黑; width:100%; font-size:11px; position:fixed;bottom:0px;text-align:center;z-index:9999;}
.bottom_nav_menu ul li a, .bottom_nav_menu ul li a:visited {display:block; text-decoration:none; height:40px; text-align:left; color:#fff; border-width:0 1px 1px 0; background:#1158aa; line-height:40px; font-size:14px; text-align:center;}
.bottom_nav_menu>ul>li>a{height:50px;border-right:1px solid #8ac8fc; }
.bottom_nav_menu ul {padding:0; margin:0;list-style-type: none; }
.bottom_nav_menu ul li {float:left; position:relative;width:25%;}
.bottom_nav_menu ul li ul {display: none;}

.bottom_nav_menu ul li:hover a {color:#fff; background:#1158aa;}
.bottom_nav_menu ul li:hover ul {display:block; position:absolute; bottom:50px; left:0;width:100%}
.bottom_nav_menu ul li:hover ul li a.bottom_nav_hide {background:#1158aa; color:#fff;}
.bottom_nav_menu ul li:hover ul li {display:block; background:#fff; color:#fff;width:100%; clear:both;border-bottom:1px solid #8ac8fc;}
.bottom_nav_menu ul li:hover ul li:hover a.bottom_nav_hide {background:#337ab7; color:#fff;}
.bottom_nav_menu ul li:hover ul li ul {display: none;}
.bottom_nav_menu ul li:hover ul li a {display:block; background:#1158aa; color:#fff; width:100%; }
.bottom_nav_menu ul li:hover ul li a:hover {background:#337ab7; color:#fff;}
.bottom_nav_menu ul li:hover ul li:hover ul {display:block; position:absolute; left:100%; bottom:-1px;}

.bottom_nav_menu ul li:hover ul li:hover ul li a {background:#1158aa; color:#fff;}
.bottom_nav_menu ul li:hover ul li:hover ul li a:hover {background:#337ab7; color:#fff;}
.bottom_nav_menu ul li:hover ul.left {left:-105px;}
.bottom_nav_menu ul li:hover ul li:hover ul.left {left:-210px; width:209px;}
.bottom_nav_menu ul li p{line-height:20px;}

#newsdiv h1{font-size:14px;line-height:5px;}
#newsdiv{width:100%;height:auto;}

#newsdiv ul li{float:left;list-style-type:none;line-height:22px;}
#newsmain{margin-bottom:10px;margin-right:40px;width:100%;border-bottom:1px dotted #eee;}
#newsleft {float:left;width:20%;}
#newsleft img{/*max-width:220px;max-height:165px;*/}
#newsright{width:75%;margin-left:10px;float:left;}
#newsright ul {line-height:20px;}
#newsright ul li{width:100%;margin-bottom:10px;}
#newsright span{font-size:16px;font-weight:500;}

#home_resource h1{font-size:14px;line-height:5px;}
#home_resource{width:98%;height:auto;}

#home_resource ul li{list-style-type:none;line-height:22px;}
#home_resource_main{margin-bottom:10px;margin-right:40px;width:100%;}
#home_resource_left,#home_resource_right{float:left}
#home_resource_left img{width:100%;height:100%;}
#home_resource_right{width:100%;margin-left:5px;}
#home_resource_right ul {line-height:20px;}
#home_resource_right ul li{width:100%;margin-bottom:10px;}
#home_resource_right span{font-size:16px;font-weight:500;}

@media (max-width: 767px) {
	#newsleft {width:40%;}
	#newsright{width:55%;margin-left:10px;float:left;}
	#newsright span{font-size:14px;}
	
	#front_header_style_productlist {height: 135px;}
	#front_header_style_service {height: 135px;}
	#front_header_style_aboutus {height: 135px;}
	#front_header_style_contactus {height: 135px;}
	#front_header_style_news {height: 135px;}
	#front_header_style_brandslist {height: 135px;}
	
	#front_header_menu {width:80px;font-size:14px;height:40px;line-height: 40px;}
	#front_header_icon{width:80px;font-size:25px;height:40px;line-height: 40px;}
	#front_header_line{height:25px;}
	#front_header_position{height:40px;}
	#front_header_style {height: 135px;}
}

.file-download-div {
	margin:auto;
	width:80%;
	border-bottom:#cccccc 1px dashed;
}
.file-download-div ul {

}
.file-download-div ul li span {
    float: right;
}

#block-porto-sub-content .product_field__label{
	font-weight: bold;
	float:left;
	width:15%;
}
#block-porto-sub-content .taller{
	margin-bottom:20px;
}


#float-product{width:130px; padding:6px 15px;border:1px solid #ccc;}
#float-product ul li{list-style-type:none;}
@media (max-width: 1430px) {
	.hidden-float-product{
		display: none !important;
	}
}




@media (min-width: 1200px) {
	#container_front {
		width: 1320px;
		margin:0 auto;
	}
}


#block-porto-sub-content .container .product_backgournd .row {
	margin-right: 0px;
    margin-left: 0px;
	background:#1FABF6;
	position:relative;
}
#block-porto-sub-content .container .product_backgournd .row .baidu-share{
	background-color:#FFF;
	position:absolute;
	bottom:0px;
	right:0px;
	
}
@media only screen and (max-width: 992px) {
#block-porto-sub-content .container .product_backgournd .row .baidu-share{
	position:unset;
	width:100%;
	}
}
#block-porto-sub-content .container .product_backgournd .row .col-md-4 {color:#fff;font-family:微软雅黑;padding: 10px;}
#block-porto-sub-content .container .product_backgournd .row .col-md-4 .field__item {color:#fff;font-family:微软雅黑;letter-spacing: 0.5px;}
#block-porto-sub-content .container .product_backgournd .row .col-md-4 .entry-summary p {margin:0 0 10px 0;}
#block-porto-sub-content .container .product_backgournd .row .col-md-4 .field__item p{font-size: 14px;line-height:30px;letter-spacing: 0.5px;color:#fff;}
#block-porto-sub-content .container .product_backgournd .row .col-md-4 .taller {color:#fff;font-family:微软雅黑}
#block-porto-sub-content .container .product_backgournd .row .col-md-4 .product_field__item{margin-left:60px;}
#block-porto-sub-content .container .product_backgournd .row .col-md-8 {
    padding-right: 0px;
    padding-left: 0px;
}
#block-porto-sub-content .container .product_backgournd .col-md-8 .thumbnail{
    display: block;
    line-height: 1.42857143;
    background-color: #fff;
	border: 0px;
	padding: 0px;
	margin-right:0px;
	margin-bottom:0px;
	}
#block-porto-sub-content .owl-dots{background:#7f8386}

#block-porto-sub-content .container .product_backgournd .row .col-md-8 .owl-carousel{
	margin-bottom: 0px;
	}
#block-porto-sub-content .container .product_backgournd .row .col-md-8 .owl-theme .owl-nav.disabled+.owl-dots{
	margin-top:0px;background:#7f8386;
}
#block-porto-sub-content .container .product_backgournd .row .col-md-8 .owl-carousel .thumbnail{
    margin-right:0px;
	border: 0px;
	padding: 0px;
	}
#block-porto-sub-content .container .product_backgournd .product_details {background:#F0F0F0;}
#block-porto-sub-content .container .product_backgournd .product_details p{color: #303030; font-size: 16px;line-height: 30px; letter-spacing: 0.5px;}
#block-productpageallproductblock {z-index: 1;float: right;margin: 10px;}
@media (max-width: 991px) {
	.hidden-xs-service {
		display: none !important;
	}
	/*
	#block-baoludebiaodandownload-search-pagesearch-download-page {
		display: none !important;
		}*/
	#views-exposed-form-product-pages-page-full-width {
		display: none !important;
	}
	#views-exposed-form-brands-page-page-brands-full-width {
		display: none !important;
	}
	#brands_left_menu{
		display: none !important;
	}
}
@media (max-width: 567px) {


	#block-baoludebiaodandownload-search-pagesearch-download-page {
	float: unset;
	position:relative;
    z-index: 99;
    display: inline-block;
		}

}

.nav-pills>li>a{
	border-radius: 0px;
}
#mainNav > li.active > a, #mainNav > li.active > a.is-active{
	/*border-bottom:2px solid #0088cc;*/
	
}
@media (min-width: 1200px) {
	#header .header-nav-main nav > ul > li > a {
		border-radius: 0px;
		font-size: 18px;
		font-style: normal;
		font-weight: 500;
		line-height: 10px;
		padding: 10px 13px;
		text-transform: uppercase;
		border-right:#676767 1px dotted;
		color:#0088cc;
		width:130px;
		text-align:center;
	}
	#mainNav > li.active > a,#mainNav > li.active > a.is-active { /*background: #FFF;*/ background: url(/themes/porto_sub/img/menu_line_top.jpg) no-repeat center bottom;}
	#mainNav li.active a.is-active, #mainNav .dropdown-menu > .active > a{color:#0088cc;}
}
@media (min-width: 992px) {
	#header .header-nav-main nav > ul > li > a {
		border-radius: 0px;
		font-size: 18px;
		font-style: normal;
		font-weight: 500;
		line-height: 10px;
		padding: 10px 13px;
		text-transform: uppercase;
		border-right:#676767 1px dotted;
		color:#0088cc;

	}
	#mainNav > li.active > a,#mainNav > li.active > a.is-active { /*background: #FFF;*/ background: url(/themes/porto_sub/img/menu_line_top.jpg) no-repeat center bottom;}
	#mainNav li.active a.is-active, #mainNav .dropdown-menu > .active > a{color:#0088cc;}
	.bottom_nav_menu {display:none;}
}

#block-pinpai .facets-widget-links{
	border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}

#block-fenlei .facets-widget-links{
    border-bottom: 1px solid #ddd;
}

#block-zilei .facets-widget-links{
    border-bottom: 1px solid #ddd;
}

#block-pinpai {
	display:inline-block;
	float:left;
	/*border-top: 1px solid #ddd;*/
    width: 100%;
	font-size:12px;
    background: #f4f4f4;
	}
#block-pinpai .js-facet-deactivate{
    background: #C6E3D5;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	}
#block-pinpai label{
	float: left;
    width: 9%;
    text-align: center;
	}

#block-pinpai ul li{
	float: left;
    margin-right: 30px;
    list-style-type: none;
    width:100px;

}

#block-fenlei ul li{
	float: left;
    margin-right: 30px;
    list-style-type: none;
    width:100px;

}

#block-zilei ul li{
	float: left;
    margin-right: 30px;
    list-style-type: none;
    width:100px;
}

#pinpai-div{
	overflow-y:hidden;
	height:42px;
} 

#fenlei-div{
	overflow-y:hidden;
	height:42px;
} 

#zilei-div{
	overflow-y:hidden;
	height:42px;
} 

#block-fenlei {
	float:left;
	display:inline-block;
	/*border-top: 1px solid #ddd;*/
    width: 100%;
	font-size:12px;
    background: #f4f4f4;
	}
#block-fenlei .js-facet-deactivate{
    background: #C6E3D5;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	}
#block-fenlei label{
	float: left;
    width: 9%;
    text-align: center;
	}
/*#block-fenlei .facets-widget-links{
	width: 90%;
    float: right;
    background: #fff;
    padding: 10px;
    height: auto;
	
}*/


#block-zilei {
	display:inline-block;
	/*border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;*/
	margin-bottom:15px;
	font-size:12px;
    width: 100%;
    background: #f4f4f4;
	}
#block-zilei .js-facet-deactivate{
    background: #C6E3D5;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	}
#block-zilei label{
	float: left;
    width: 9%;
    text-align: center;
	}
	

/*B START*/
#block-pinpai1 .facets-widget-links{
	
    border-bottom: 1px solid #ddd;
}

#block-fenlei1 .facets-widget-links{
	border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}

#block-zilei1 .facets-widget-links{
    border-bottom: 1px solid #ddd;
}
#block-pinpai1 {
	display:inline-block;
	float:left;
	/*border-top: 1px solid #ddd;*/
    width: 100%;
	font-size:12px;
    background: #f4f4f4;
	}
#block-pinpai1 .js-facet-deactivate{
    background: #C6E3D5;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	}
#block-pinpai1 label{
	float: left;
    width: 9%;
    text-align: center;
	}

#block-pinpai1 ul li{
	float: left;
    margin-right: 30px;
    list-style-type: none;
    width:100px;

}

#block-fenlei1 ul li{
	float: left;
    margin-right: 30px;
    list-style-type: none;
    width:100px;

}

#block-zilei1 ul li{
	float: left;
    margin-right: 30px;
    list-style-type: none;
    width:100px;
}

#b-pinpai-div{
	overflow-y:hidden;
	height:42px;
} 

#b-fenlei-div{
	overflow-y:hidden;
	height:42px;
} 

#b-zilei-div{
	overflow-y:hidden;
	height:42px;
} 

#block-fenlei1 {
	float:left;
	display:inline-block;
	/*border-top: 1px solid #ddd;*/
    width: 100%;
	font-size:12px;
    background: #f4f4f4;
	}
#block-fenlei1 .js-facet-deactivate{
    background: #C6E3D5;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	}
#block-fenlei1 label{
	float: left;
    width: 9%;
    text-align: center;
	}
/*#block-fenlei .facets-widget-links{
	width: 90%;
    float: right;
    background: #fff;
    padding: 10px;
    height: auto;
	
}*/


#block-zilei1 {
	display:inline-block;
	/*border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;*/
	margin-bottom:15px;
	font-size:12px;
    width: 100%;
    background: #f4f4f4;
	}
#block-zilei1 .js-facet-deactivate{
    background: #C6E3D5;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	}
#block-zilei1 label{
	float: left;
    width: 9%;
    text-align: center;
	}
/*B END*/

/*#block-zilei .facets-widget-links{
	width: 90%;
    float: right;
    background: #fff;
    padding: 10px;
    height: auto;
	
}*/


/*#block-zilei .facet-empty {
	width: 100%;
    float: right;
    background: #fff;
    padding: 10px;
    height: auto;
}*/

.facets-widget-links{
	width: 100%;
    float: right;
    background: #fff;
    padding: 10px;
    height: auto;
    position:relative;
	/*border-bottom: 1px solid #ddd;*/
	
}

#filter_btn1{
	/*position:absolute;
	right:10px;*/
	display:block;
	width:50px;
}

#filter_btn2{
	display:none;
	/*position:absolute;
	right:10px;*/
	width:50px;
}

#filter_btn3{
	/*position:absolute;
	right:10px;*/
	display:block;
	width:50px;
}

#filter_btn4{
	display:none;
	/*position:absolute;
	right:10px;*/
	width:50px;
}

#filter_btn5{
	/*position:absolute;
	right:10px;*/
	display:block;
	width:50px;
}

#filter_btn6{
	display:none;
	/*position:absolute;
	right:10px;*/
	width:50px;
}



.facets-widget-links .facet_title{
	width:10%;
	float:left;
}

.facets-widget-links .facet_items{
	width:86%;
	float:left;
}

#block-baoludebiaodansearch-pagesproduct-search-page .form-item{
	float:left;
	margin-right:0em;
}
#block-baoludebiaodansearch-pagesproduct-search-page .form-item, .form-actions{
	margin-top:0em;
	margin-bottom:0em;
}
#block-baoludebiaodansearch-pagesproduct-search-page .form-email, .form-text{

    font-size: 0.9em;
    height: 30px;
    margin: 0;
    padding: 6px 12px perspective: 1000px;
    width: 230px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
}

#block-baoludebiaodansearch-pagesproduct-search-page .form-submit{
	background: url(../img/icon-search.png) no-repeat top left;
    text-indent: -999em;
    width: 28px;
    height: 30px;
    border: none;
    position: absolute;
    top: 1px;
    right: 10px;
    margin-top: 9px;

}

#block-porto-sub-content h1 {
	font-size: 24px;
    line-height: 36px;
    margin: 0 0 32px 0;
}

/*
#block-porto-sub-content .tab-pane img {
    display: block;
    max-width: 100%;
    height: auto;
}
*/
#block-porto-sub-content .field__item img {
    display: block;
    max-width: 100%;
    height: auto;
}

@media only screen and (max-width: 991px) {
	#footer .container{width:100%;}
	#footer .footer_product_categories{text-align:center;width:100%; background-color:#1158aa;}
	#footer .footer_product_categories_title{color: #fff;font-size:18px;}
	#footer .footer_product_categories_title span{font-size: 12px;}
	#footer .footer_product_categories ul{width: 100%;}
	#footer .footer_brands_categories{text-align:center;width:100%; background-color:#1158aa;}
	#footer .footer_brands_categories_title{color: #fff;font-size:18px;}
	#footer .footer_brands_categories_title span{font-size: 12px;}
	#footer .footer_brands_categories ul{width: 100%;}
	#footer .footer_sales_channels{text-align:center;width:100%; background-color:#1158aa;}
	#footer .footer_sales_channels_title{color: #fff;font-size:18px;}
	#footer .footer_sales_channels_title span{font-size:12px;}
	#footer .footer_sales_channels ul{width: 100%;}
	#footer .footer_sales_channels ul li{width: 50%;}
	#footer .footer_about_us{text-align:center;width:100%; background-color:#1158aa;}
	#footer .footer_about_us_title{color: #fff;font-size:18px;}
	#footer .footer_about_us_title span{font-size:12px;}
	#footer .footer_about_us ul{width: 100%;}
	#footer .footer_about_us ul li{width:100%}
	#footer .footer_about_us_tel{float:none;}
	#footer .col-md-3{padding-right: 0px;padding-left: 0px;}
	#footer .col-md-4{padding-right: 0px;padding-left: 0px;}
	#footer .footer-ribbon span{font-size:14px;}
	#footer .footer-copyright {padding: 10px 0 10px;}
	#footer .container .row > div {margin-bottom:0px;}
    .cndns-right {display:none;}
	#siderbar_search_id {display: none !important;}
}
#block-porto-sub-content .blog-posts .blog-single-post .post-image h2{font-size:28px;}

@media only screen and (max-width: 479px) {
	#block-porto-sub-content .front_categories_sort ul li img{width:140px;}
	#block-porto-sub-content .front_agent_brands_sort ul li img{width:140px;}
	#block-porto-sub-content .front_agent_brands_sort h3{font-size:12px;width:140px;margin-top:0px;margin-bottom: 0px;}

	#block-porto-sub-content .front_agent_brands_sort .text div{font-size: 12px;}
	#block-porto-sub-content .container .product_backgournd .row .col-md-4 .field__item p{line-height:20px;}
	.pager li > a, .pager li > span {font-size: 12px; padding: 6px 7px;}
	#block-porto-sub-content h1 {font-size: 16px;line-height:24px;}
	#block-porto-sub-content .blog-posts .blog-single-post .post-image h2{font-size:18px;}
	#home_resource_right span {font-size:14px;}
}

#block-porto-sub-content .product-thumb-info h4{
	color: #000;
    letter-spacing: 1px;
    font-weight: 500;
    font-size: 15px;
    line-height: 1.2em;
    margin: 0;
    padding: 0;
    text-align: center;
}
#block-views-block-product-blocks-block-related-products-2 .product-thumb-info h4{
	color: #000;
    letter-spacing: 1px;
    font-weight: 500;
    font-size: 15px;
    line-height: 1.2em;
    margin: 0;
    padding: 0;
    text-align: center;
}

#siderbar_search_id .sidebar_search{width:75px; height:140px; position:fixed; top:180px; right:0; overflow:hidden; z-index:9999;}
#siderbar_search_id .sidebar_search dl{width:365px; height:140px;}
#siderbar_search_id .sidebar_search dd{width:290px; height:140px; float:left; padding:15px 0 0 15px; background:url(/themes/porto_sub/img/sidebar_search02.png) repeat;}
#siderbar_search_id .sidebar_search dd h3{width:232px; height:34px; font-size:16px; padding-left:30px; background:url(/themes/porto_sub/img/sidebar_search04.png) no-repeat;}
#siderbar_search_id .sidebar_search dd label{width:260px; height:38px; display:block; margin-top:10px; border:#CECECE 1px solid;background: #fff;}
#siderbar_search_id .sidebar_search dd label input[type=text]{width:220px; height:34px; padding-left:6px; border:none; vertical-align:middle;}
#siderbar_search_id .sidebar_search dd label input[type=submit]{width:32px; height:34px; border:none; background:url(/themes/porto_sub/img/sidebar_search06.jpg) no-repeat;}
#siderbar_search_id .sidebar_search dd p{padding:5px 0 0 10px;}

#siderbar_search_id .fl{float:left;} 
#siderbar_search_id dl, dd, dt, form {

}
#siderbar_search_id img {
    margin: 0;
    padding: 0;
    border-style: none;
}


#siderbar_contact_id .sidebar_search02{width:75px; height:140px; position:fixed; top:330px; right:0; overflow:hidden; z-index:9999;}
#siderbar_contact_id .sidebar_search02 dl{width:365px; height:140px;}
#siderbar_contact_id .sidebar_search02 dd{width:290px; height:135px; float:left; padding:15px 0 0 15px; background:url(/themes/porto_sub/img/sidebar_search02.png) repeat;}
#siderbar_contact_id .sidebar_search02 dd label{display:block; margin-top:8px;}
#siderbar_contact_id .sidebar_search02 dd label input[type=text],.sidebar_search02 dd label input[type=password]{width:215px; height:25px; border:#CECECE 1px solid;}
#siderbar_contact_id .sidebar_search02 dd ul li{float:left; padding:0 10px;}
#siderbar_contact_id .sidebar_search02 dd ul li .sidebar_ld{width:72px; height:22px; color:#FFF; font-size:14px; line-height:22px; border:none; display:block; text-align:center; background:#0770D8; font-family:"微软雅黑", "黑体", "宋体"; cursor:pointer;}
#siderbar_contact_id .sidebar_search02 dd ul li .sidebar_ld:hover{text-decoration:none;}
#siderbar_contact_id .fl{float:left;} 
#siderbar_contact_id img {
    margin: 0;
    padding: 0;
    border-style: none;
}




#block-porto-sub-content .blog-posts .blog-single-post .post-content .field__item p{font-size: 16px;line-height: 30px; color: #303030;}


/*
#siderbar_search_id input, textarea, select {
    margin: 0;
    padding: 0;
    vertical-align: middle;
}
*/
.wuyou-waiter{position: fixed; right: 0px; top:500px; margin-top: -90px; width: 77px;  z-index: 999;}
.waiter-ul li{position: relative; height: 60px; line-height: 60px;list-style-type:none;}
.waiter-ul li a{ position: absolute; left: 0; top: 0; z-index: 2; color: #fff; display: block; width: 77px; height: 60px; line-height: 60px; text-align: center; -webkit-transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s; text-decoration: none; font-size: 24px;}
.waiter-title{position: absolute; left: 0px; bottom: 1px; color: #fff; width: 160px; height: 40px; line-height: 40px; text-align: center;-webkit-transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s; background-color: #fff; box-shadow: 0px 0px 10px rgba(0,0,0,.3); z-index: 1; opacity: 0;}
.waiter-title:before{content: ''; display: block; width: 10px; height: 10px; position: absolute; right: -5px; top: 14px; background-color:#fff; transform:rotate(45deg);}
.waiter-ul li:hover .waiter-title{left: -168px; opacity: 1;}

.waiter-ul li.wuyou-shop a{background:url(/themes/porto_sub/img/front_tel.png) no-repeat;}
.waiter-ul li.wuyou-shop .waiter-title{background-color:#00b7ee; margin:10px 0 10px 0;}
.waiter-ul li.wuyou-shop .waiter-title:before{background-color:#00b7ee; }

.waiter-ul li.wuyou-contact a{background:url(/themes/porto_sub/img/front_qq.png) no-repeat;}
.waiter-ul li.wuyou-contact .waiter-title{background-color:#00b7ee; margin:10px 0 10px 0;}
.waiter-ul li.wuyou-contact .waiter-title:before{background-color:#00b7ee; }

.waiter-ul li.wuyou-top a{background:url(/themes/porto_sub/img/front_wx.png) no-repeat;}
.waiter-ul li.wuyou-top .waiter-title{background-color:#333; margin:10px 0 10px 0;height:140px;margin:0 0 -90px 0;}
.waiter-ul li.wuyou-top .waiter-title:before{background-color:#333; }


#block-porto-sub-content article.post-large .post-image, article.post-large .post-date {margin-left: 0px;}
#block-porto-sub-content article.post-large {margin-left: 0px;}
#header .header-nav-main {margin: 49px 0 0;}


@media (min-width: 992px) {
	#footer .col-md-3 {
		width: 23%;
	}
	#footer .col-md-4 {
		width: 29%;
	}
}

@media (max-width: 1800px) {
	#top_tel{
		display: none !important;
	}
}

/*new right*/
.cndns-right{position:fixed;right:1px;top:340px;z-index:100}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:74px;height:48px;border-left:10px solid #0770d8;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#0770d8;font-size:26px;line-height:48px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#0088cc;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#0088cc;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#0088cc;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#0088cc}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#0088cc;}
.meau-sev .cndns-right-btn{} 
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#0088cc}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:58px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #0088cc;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(/themes/porto_sub/img/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#0088cc;font-size:24px;line-height:28px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
#zixunUl {height:auto;}
#zixunUl li{width:125px}
.cndns-right-box .box-border ul{list-style-type:none;height: 130px;}
.cndns-right-box .box-border ul li{float:left;width:135px;text-align:center;}
/*.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}*/
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:5px;border-bottom:1px solid #ccc;}
.cndns-right-box .box-border .sev-b li{float:left;list-style-type:none;/*width:33.33333%*/}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:10px;background:url(../images/q1.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#0088cc}
.meau-sev .cndns-right-box .box-border{width:300px;}
.meau-contact .cndns-right-box .box-border{width:260px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:180px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}
.meau-sev:hover .cndns-right-btn{background:#0770d8}
.meau-zs .cndns-right-btn{background-color:#0088cc;color:#fff;margin-top:80px;border-color:#0088cc}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}



#block-porto-sub-content .product-thumb-info:hover .product-thumb-info-image:before {
	filter: alpha(opacity=40);
	opacity: 0.4;
}
#block-porto-sub-content .product-thumb-info:hover .product-thumb-info-act{top: 30%;padding:10px;text-align:left;}
#block-views-block-product-blocks-block-related-products-2 .product-thumb-info:hover .product-thumb-info-image:before {
	filter: alpha(opacity=40);
	opacity: 0.4;
}
#block-views-block-product-blocks-block-related-products-2 .product-thumb-info:hover .product-thumb-info-act{top: 30%;padding:10px;text-align:left;}

@media (max-width: 991px) {
#block-porto-sub-content .home-intro {
	line-height:15px;
	font-size:22px;
	margin-bottom:15px;
	padding: 10px 0 5px 0;
}

#block-porto-sub-content .home-intro span{
	font-size:12px;
}
#block-porto-sub-content .front_agent_brands_title {
	line-height:15px;
	font-size:22px;
	margin-bottom:15px;
	padding: 10px 0 5px 0;
}
#block-porto-sub-content .front_agent_brands_title span {
	font-size:12px;
}
#block-porto-sub-content .front_news_title {
	line-height:15px;
	font-size:22px;
	margin-bottom:15px;
	padding: 10px 0 5px 0;
}
#block-porto-sub-content .front_news_title span {
	font-size:12px;
}

#search_t {position: relative;}
        #search_t input, button {  
            border: none;
            outline: none;
        }  
        #search_t input {  
            width: 100%;
            height: 38px;
            padding-left: 13px;
            padding-right:46px;
			color:#000;
        }  
        #search_t button {  
            height: 35px;
            width: 38px;
            cursor: pointer;
            position: absolute;
			border-radius: 4px;
        }  

        /*搜索框8*/ 
        #search_t .bar8 {background: #B46381;}
        #search_t .bar8 form {
            height: 42px;
        }
        #search_t .bar8 input {
            width: 0;
            padding: 0 42px 0 15px;
            border-bottom: 2px solid transparent;
            background: transparent;
            transition: .3s linear;
            position: absolute;
            top: 0;
            right: 0;
            z-index: 2;
			cursor: pointer;
        }  
        #search_t .bar8 input:focus {
            width: 200px;
            z-index: 1;
            border-bottom: 2px solid #0088cc;
        }
        #search_t .bar8 button {
            background: #0088cc;
            top: 0;
            right: 0;
        }  
        #search_t .bar8 button:before {
            content: "\f002";
            font-family: FontAwesome;
            font-size: 16px;
            color: #F9F0DA;
        }

